package com.java46.front.dessertType.service;

import com.java46.front.base.exception.BusinessException;
import com.java46.front.base.util.BaseUtils;
import com.java46.front.dessert.entity.DessertEntity;
import com.java46.front.dessertType.dao.DessertTypeDao;
import com.java46.front.dessertType.entity.DesserttypeEntity;

import java.util.List;
import java.util.prefs.BackingStoreException;

public class DessertTypeService {
    DessertTypeDao dessertTypeDao =new DessertTypeDao();
    //查询甜品类型
    public List<DesserttypeEntity> getAllDessertType(){
        return dessertTypeDao.getAllDessertType();
    }

//    //添加甜品类型
//    public void addDessertType(DesserttypeEntity dessertTpey) throws BackingStoreException {
//        //判断输入数据是否为空
//        if(BaseUtils.isObjectNull(dessertTpey)) {
//            throw new BusinessException("添加数据类型的数据不能为空！");
//        }
//        //调用添加方法
//        dessertTypeDao.addDessertType(dessertTpey);
//
//    }
//    //删除甜品类型
//    public void deleteDessertType(int dessertTypeId){
//        //判断是否为空
//        String val=dessertTypeId +"";
//        if("".equals(val)){
//            throw new BusinessException("ID不能为空！");
//        }else {
//            //删除类型前先查询是否有甜品类型
//            List<DessertEntity> dessertEntities = dessertTypeDao.queryDessertTypeId(dessertTypeId);
//            if(dessertEntities.size()==0){
//                throw new BusinessException("该类型吓死还有甜品不能删除哟！");
//            }else {
//                //删除
//                dessertTypeDao.deleteDessertType(dessertTypeId);
//            }
//        }




}
